Drummondville is at the junction of Autoroutes 20 and 55. The city is about 100 km east of downtown Montreal, 150 km southwest of Quebec City and 70 km north of Sherbrooke.
VIA Rail provides daily train service between Montreal and Quebec City.